package com.jz.storeroomclass.service;

import com.jz.storeroomclass.model.StoreroomAddVo;
import com.jz.storeroomclass.model.StoreroomSelectVo;
import com.jz.storeroomclass.model.StoreroomUpdateStatusVo;
import com.jz.storeroomclass.model.StoreroomUpdateVo;
import com.jz.util.ResultVo;

import javax.validation.Valid;

/**
 * Created by WISE on 2021/12/26.
 */
public interface StoreroomService {
    //1.首页分页展示小类
    ResultVo firstPage(StoreroomSelectVo storeroomSelectVo);

//    ResultVo addSubClass(@Valid CatAddVo partAddVO);
//
//    ResultVo queryById(Integer id);
//
    ResultVo updateSubClass(@Valid StoreroomUpdateVo partUpdateVo);
//
//    ResultVo queryByUserId(Integer userId);
//
//    ResultVo queryAll();
//
//    ResultVo queryAll2();
//
    ResultVo addpartClass(@Valid StoreroomAddVo partAddVO);
//
    ResultVo updateStatus(@Valid StoreroomUpdateStatusVo storeroomUpdateStatusVo);

    ResultVo queryWarehouseTagList();

    ResultVo queryBusinessAttribute();

    ResultVo queryWareHouse();

    ResultVo area();

    ResultVo nation(Integer id);

    ResultVo province(Integer id);

    ResultVo city(Integer id);

    ResultVo county(Integer id);
}


